A clean, safe, friendly hotel. You will enjoy great food, hot water, parking garage, the cleanest pool with playground. For $30-$35 US you can expect a comfortable night stay at a central location in Barranca.
There are basic hostels in Barranca, but none at Caral.